
 <!DOCTYPE HTML>
<html >
<head>
  <meta charset="UTF-8">
  
    <title>B3434lockchain</title>
    <meta name="viewport" content="width=device-width, initial-scale=1,user-scalable=no">
    
    <meta name="author" content="b3434lockchain">
    

    
    <meta property="og:type" content="website">
<meta property="og:title" content="B3434lockchain">
<meta property="og:url" content="http://b3434lockchain.gitee.io/page/2/index.html">
<meta property="og:site_name" content="B3434lockchain">
<meta property="og:locale" content="default">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="B3434lockchain">

    
    <link rel="alternative" href="/atom.xml" title="B3434lockchain" type="application/atom+xml">
    
    
    <link rel="icon" href="/img/favicon.ico">
    
    
    <link rel="apple-touch-icon" href="/img/jacman.jpg">
    <link rel="apple-touch-icon-precomposed" href="/img/jacman.jpg">
    
    <link rel="stylesheet" href="/css/style.css">
</head>

  <body>
    <header>
      
<div>
		
			<div id="imglogo">
				<a href="/"><img src="/img/logo.png" alt="B3434lockchain" title="B3434lockchain"/></a>
			</div>
			
			<div id="textlogo">
				<h1 class="site-name"><a href="/" title="B3434lockchain">B3434lockchain</a></h1>
				<h2 class="blog-motto"></h2>
			</div>
			<div class="navbar"><a class="navbutton navmobile" href="#" title="Menu">
			</a></div>
			<nav class="animated">
				<ul>
					<ul>
					 
						<li><a href="/">Home</a></li>
					
						<li><a href="/archives">Archives</a></li>
					
						<li><a href="/about">About</a></li>
					
					<li>
 					
						<form class="search" action="https://www.baidu.com" target="_blank">
							<label>Search</label>
						<input name="s" type="hidden" value=  ><input type="text" name="q" size="30" placeholder="Search"><br>
						</form>
					
					</li>
				</ul>
			</nav>			
</div>
    </header>
    <div id="container">
      <div id="main">

  
<section class="post" itemscope itemprop="blogitem">
  
    <a href="/2019/04/15/tanjunxi/tanjunxi6/" title="谭俊熙_mini桌面应用后端" itemprop="url">
  
    <h1 itemprop="name">谭俊熙_mini桌面应用后端</h1>
    
     
           <p itemprop="description" >数据库设计

将登录认证的信息和个人信息分开不同的表存储，方便以后扩展第三方登录等等各种登陆方式。
将认证信息和个人信息分开，可是使得信息更加安全，返回前端的信息不会包含密码之类的信息。
其中id是通过一个叫idworker的生成器成成的唯一标识的16位字符串的id，方便以后的分</p>
        
    
    <time datetime="2019-04-15T08:00:00.000Z" itemprop="datePublished">2019-04-15</time>
  </a>
</section>






  
<section class="post" itemscope itemprop="blogitem">
  
    <a href="/2019/04/15/jiaxin/jiaxin1/" title="苏佳鑫第七周周报" itemprop="url">
  
    <h1 itemprop="name">苏佳鑫第七周周报</h1>
    
     
           <p itemprop="description" >第一次周报


本周任务：完成一个桌面项目与后端之间通讯的MIni项目（一个登录注册系统）工作完成情况：前端雏形基本完成，与后台连接成功，数据传输格式待统一语言：JavaFX工具：Eclipse IDE、JavaFX Scene Builder2.0

[TOC]
JavaFX </p>
        
    
    <time datetime="2019-04-15T03:00:00.000Z" itemprop="datePublished">2019-04-15</time>
  </a>
</section>






  
<section class="post" itemscope itemprop="blogitem">
  
    <a href="/2018/11/25/lujiahao/lujiahao5/" title="编写链码程序并测试" itemprop="url">
  
    <h1 itemprop="name">编写链码程序并测试</h1>
    
     
           <p itemprop="description" >1.链码编写这里编写的是一个关于投票的链码程序，因为之前那个比较多错误，所以这里就重新编写了一个投票链码。
这里除了实现Init和Invoke方法以外，还实现了四个方法：create()，vote()，query()和remove().其功能分别对应创建候选人、投票、查询候选人票</p>
        
    
    <time datetime="2018-11-25T15:00:00.000Z" itemprop="datePublished">2018-11-25</time>
  </a>
</section>






  
<section class="post" itemscope itemprop="blogitem">
  
    <a href="/2018/11/24/susijie/susijie5/" title="第十二周周报" itemprop="url">
  
    <h1 itemprop="name">第十二周周报</h1>
    
     
           <p itemprop="description" >第三次周报关于《以太坊技术详解与实战》的学习分析（P59-112）（周报内容为从书上内容的总结，纯手打，可能会比较精简）
1） 部署以太坊联盟链
2） 智能合约与以太坊虚拟机
3） 总结
1） 部署以太坊联盟链1.1.传世区块文件的编写创世区块中包含config，config中的</p>
        
    
    <time datetime="2018-11-24T13:15:00.000Z" itemprop="datePublished">2018-11-24</time>
  </a>
</section>






  
<section class="post" itemscope itemprop="blogitem">
  
    <a href="/2018/11/18/tanjunxi/tanjunxi5/" title="谭俊熙_Fabric-sdk-java尝试编写自己的调用逻辑" itemprop="url">
  
    <h1 itemprop="name">谭俊熙_Fabric-sdk-java尝试编写自己的调用逻辑</h1>
    
     
           <p itemprop="description" >前期准备1.将Aberic整合的代码加到原来的项目中具体代码解析就不多详述了，链接的博客上都有遇到的一点点问题这里也记录一下

有部分代码需要注意安全性问题——需要添加try-catch语句

2.将FabricManager类添加入项目这里说一下自己遇到的一些问题：

导入lo</p>
        
    
    <time datetime="2018-11-18T03:00:00.000Z" itemprop="datePublished">2018-11-18</time>
  </a>
</section>






  
<section class="post" itemscope itemprop="blogitem">
  
    <a href="/2018/11/05/susijie/susijie4/" title="第五周周报" itemprop="url">
  
    <h1 itemprop="name">第五周周报</h1>
    
     
           <p itemprop="description" >第三次周报关于《以太坊技术详解与实战》的学习分析（P0-P58）（周报内容为从书上内容的总结，纯手打，可能会比较精简）
1） 第一章：以太坊：新一代区块链平台
2） 第二章：以太坊的架构和组成
3） 以太坊
1） 第一章：以太坊：新一代区块链平台1.1.区块链关于第一章最开始介绍</p>
        
    
    <time datetime="2018-11-05T13:15:00.000Z" itemprop="datePublished">2018-11-05</time>
  </a>
</section>






  
<section class="post" itemscope itemprop="blogitem">
  
    <a href="/2018/11/05/lujiahao/lujiahao4/" title="周报" itemprop="url">
  
    <h1 itemprop="name">周报</h1>
    
     
           <p itemprop="description" >1.手动启动first-network的准备工作1.1.生成组织结构及身份证书首先查看一下组织关系的模板
$ sudo ../bin/cryptogen showtemplate
组织结构：
OrdererOrgs:
  - Name: Orderer    order节点名称
</p>
        
    
    <time datetime="2018-11-05T09:00:00.000Z" itemprop="datePublished">2018-11-05</time>
  </a>
</section>






  
<section class="post" itemscope itemprop="blogitem">
  
    <a href="/2018/11/05/tanjunxi/tanjunxi4/" title="谭俊熙_Fabric-sdk-java调试" itemprop="url">
  
    <h1 itemprop="name">谭俊熙_Fabric-sdk-java调试</h1>
    
     
           <p itemprop="description" >环境准备
JDK 1.8+
Apache Maven
IDEA / eclipse

下载项目1git clone https://github.com/hyperledger/fabric-sdk-java
运行Fabric环境12cd fabric-sdk-java/src/</p>
        
    
    <time datetime="2018-11-05T03:00:00.000Z" itemprop="datePublished">2018-11-05</time>
  </a>
</section>






  
<section class="post" itemscope itemprop="blogitem">
  
    <a href="/2018/10/28/fenghuawen/fenghuawen4/" title="冯华文第四周周报" itemprop="url">
  
    <h1 itemprop="name">冯华文第四周周报</h1>
    
     
           <p itemprop="description" >首先我先对我之前的工作表示歉意，我要先自我批评一下，因为我在最近这几周确实对于项目投入的时间和精力都太少了，很说不过去。在这里我要给师兄和师姐道歉，是我没有处理好工作和学习的关系，没有安排好自己的时间。
接下来说点正事，今天去听了师姐的讲座，感觉获益匪浅，在短短的不到2小时的时间</p>
        
    
    <time datetime="2018-10-28T14:00:00.000Z" itemprop="datePublished">2018-10-28</time>
  </a>
</section>






  
<section class="post" itemscope itemprop="blogitem">
  
    <a href="/2018/10/26/chenzhiling/review3/" title="第三周review反馈" itemprop="url">
  
    <h1 itemprop="name">第三周review反馈</h1>
    
     
           <p itemprop="description" >苏思捷Hi，思捷：

你对区块链养猫游戏CryptoKitties进行了调研和智能合约分析，是一个应用级别的分析和学习，你说没想到一个交易的代码实现是这么简单，恰恰是因为这块的底层做了很多工作。
关于你说你想做游戏方面的学习和尝试，这个是可以的，但是我吩咐的任务，让你研究EOS底</p>
        
    
    <time datetime="2018-10-26T01:52:56.000Z" itemprop="datePublished">2018-10-26</time>
  </a>
</section>







  <nav id="page-nav" class="clearfix unexpand">
    <a class="extend prev" rel="prev" href="/"><span></span>Prev</a><a class="page-number" href="/">1</a><span class="page-number current">2</span><a class="page-number" href="/page/3/">3</a><a class="page-number" href="/page/4/">4</a><a class="extend next" rel="next" href="/page/3/">Next<span></span></a>
  </nav>

</div>
      <div class="openaside"><a class="navbutton" href="#" title="Show Sidebar"></a></div>

<div id="asidepart">
<div class="closeaside"><a class="closebutton" href="#" title="Hide Sidebar"></a></div>
<aside class="clearfix">

  

  
<div class="tagslist">
	<p class="asidetitle">Tags</p>
		<ul class="clearfix">
		
			
				<li><a href="/tags/周报/" title="周报">周报<sup>23</sup></a></li>
			
		
			
				<li><a href="/tags/谭俊熙/" title="谭俊熙">谭俊熙<sup>11</sup></a></li>
			
		
			
				<li><a href="/tags/苏思捷/" title="苏思捷">苏思捷<sup>5</sup></a></li>
			
		
			
				<li><a href="/tags/学习报告/" title="学习报告">学习报告<sup>5</sup></a></li>
			
		
			
				<li><a href="/tags/卢家豪/" title="卢家豪">卢家豪<sup>5</sup></a></li>
			
		
			
				<li><a href="/tags/报告/" title="报告">报告<sup>5</sup></a></li>
			
		
			
				<li><a href="/tags/苏佳鑫/" title="苏佳鑫">苏佳鑫<sup>4</sup></a></li>
			
		
			
				<li><a href="/tags/冯华文/" title="冯华文">冯华文<sup>4</sup></a></li>
			
		
			
				<li><a href="/tags/周报反馈/" title="周报反馈">周报反馈<sup>2</sup></a></li>
			
		
			
				<li><a href="/tags/吴朝捷/" title="吴朝捷">吴朝捷<sup>2</sup></a></li>
			
		
			
				<li><a href="/tags/黎宁/" title="黎宁">黎宁<sup>1</sup></a></li>
			
		
			
				<li><a href="/tags/笔记/" title="笔记">笔记<sup>1</sup></a></li>
			
		
		</ul>
</div>


</aside>
</div>
    </div>
    <footer><div id="footer" >
	
	
	<div class="social-font" class="clearfix">
		
		
		
		
		
		
		
		
		
		
	</div>
			
		

		<p class="copyright">
		
		</p>
</div>
</footer>
    <script src="/js/jquery-2.0.3.min.js"></script>
<script src="/js/jquery.imagesloaded.min.js"></script>
<script src="/js/gallery.js"></script>
<script src="/js/jquery.qrcode-0.12.0.min.js"></script>

<script type="text/javascript">
$(document).ready(function(){ 
  $('.navbar').click(function(){
    $('header nav').toggleClass('shownav');
  });
  var myWidth = 0;
  function getSize(){
    if( typeof( window.innerWidth ) == 'number' ) {
      myWidth = window.innerWidth;
    } else if( document.documentElement && document.documentElement.clientWidth) {
      myWidth = document.documentElement.clientWidth;
    };
  };
  var m = $('#main'),
      a = $('#asidepart'),
      c = $('.closeaside'),
      o = $('.openaside');
  c.click(function(){
    a.addClass('fadeOut').css('display', 'none');
    o.css('display', 'block').addClass('fadeIn');
    m.addClass('moveMain');
  });
  o.click(function(){
    o.css('display', 'none').removeClass('beforeFadeIn');
    a.css('display', 'block').removeClass('fadeOut').addClass('fadeIn');      
    m.removeClass('moveMain');
  });
  $(window).scroll(function(){
    o.css("top",Math.max(80,260-$(this).scrollTop()));
  });
  
  $(window).resize(function(){
    getSize(); 
    if (myWidth >= 1024) {
      $('header nav').removeClass('shownav');
    }else{
      m.removeClass('moveMain');
      a.css('display', 'block').removeClass('fadeOut');
      o.css('display', 'none');
        
    }
  });
});
</script>












<link rel="stylesheet" href="/fancybox/jquery.fancybox.css" media="screen" type="text/css">
<script src="/fancybox/jquery.fancybox.pack.js"></script>
<script type="text/javascript">
$(document).ready(function(){ 
  $('.article-content').each(function(i){
    $(this).find('img').each(function(){
      if ($(this).parent().hasClass('fancybox')) return;
      var alt = this.alt;
      if (alt) $(this).after('<span class="caption">' + alt + '</span>');
      $(this).wrap('<a href="' + this.src + '" title="' + alt + '" class="fancybox"></a>');
    });
    $(this).find('.fancybox').each(function(){
      $(this).attr('rel', 'article' + i);
    });
  });
  if($.fancybox){
    $('.fancybox').fancybox();
  }
}); 
</script>



<!-- Analytics Begin -->





<!-- Analytics End -->

<!-- Totop Begin -->

	<div id="totop">
	<a title="Back to Top"><img src="/img/scrollup.png"/></a>
	</div>
	<script src="/js/totop.js"></script>

<!-- Totop End -->

<!-- MathJax Begin -->
<!-- mathjax config similar to math.stackexchange -->


<!-- MathJax End -->

<!-- Tiny_search Begin -->

<!-- Tiny_search End -->

  </body>
 </html>
